Hydroelectric Turbine — definition

1. hydroelectric turbine (Noun)

1 definition

hydroelectric turbine (Noun) — Turbine consisting of a large and efficient version of a water wheel used to drive an electric generator.

1 type of
turbine
1 type
Francis turbine